Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 CHURCH ROAD Detached £689,559 £600,000 29 Jul 2021
18 CHURCH ROAD Detached £634,658 £399,950 10 Apr 2008